package com.j2eefast.flowable.bpm.entity;

import lombok.Data;
import org.apache.logging.log4j.util.Strings;

import java.util.Map;

/**
 * <p>完整审批</p>
 *
 * @author: yhli
 * @date: 2020-04-26 10:21
 * @web: http://www.j2eefast.com
 * @version: 1.0.1
 */
@Data
public class CompleteTaskEntity extends BaseProcessEntity{
	/**
	 * 任务参数
	 */
	private Map<String, Object> variables;

	private String processDefinitionKey;

	/**
	 * 任务意见
	 */
	String comment;
	/**
	 * 是否重申
	 * 流程驳回后用户使用start接口重新申请流程使用
	 */
	Boolean reaffirm;
	/**
	 * 意见状态
	 */
	Boolean pass;
	/**
	 * 自定义选择的下一步流程审核人
	 */
	String flowNextReviewerAssignee;

	Long isWai;


	public boolean isPass() {
		return pass == null ? false : pass;
	}
}
